symptoms of sick dog dogs cat pets store puppies dog pregnancy symptoms pet shop dog cats pet supply kittens dog symptoms vomiting puppy dog parvo symptoms